systematically important countries - French English Dictionary